package main

import (
	"go.uber.org/zap"
	"shop-web/user-web/demo/logger"
)

/**
高性能场景（大规模并发日志记录、需要严格类型校验）✅ 推荐 Logger：
	避免格式化字符串开销
	提高日志解析和存储效率（适用于 ELK、Splunk）

日常业务日志 / 开发调试 ✅ 推荐 SugaredLogger：
	代码更简洁，便于开发人员使用
	适用于一般业务，不在意 1µs 级别的性能损失
*/

func main() {
	log, _ := zap.NewDevelopment() //用于测试环境
	logger.SugarInfow(log)
	logger.SugarInfof(log)
	logger.LoggerInfo(log)

	log2, _ := logger.CreateLogger()
	logger.SugarInfof(log2)
}
